package com.sj.aopEvolve;

/**
 * aop:横向抽取机制
 * 底层使用 动态代理发生实现
 *
 * 第一种情况，使用jdk动态代理，针对有接口情况
 *
 * 使用动态代理方式，创建接口实现类代理对象
 *
 * 创建和DaoImpl类平级对象
 * 这个对象不是一个真正对象，而是代理对象，它也实现了和DaoImpl相同的功能
 */
public class DaoImpl implements IDao {
    public void add() {
        //添加逻辑
    }
}
